home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #1 / Ham Radio 2000.iso / ham2000 / packet / terminal / dp410 / rotary.eng < prev    next >
Encoding:
Text File  |  1993-09-13  |  8.7 KB  |  232 lines

  1. ROTARY for DigiPoint (since version 3.33)
  2.  
  3. 1. Copyright notes
  4. ------------------
  5. All parts of this program-package may only be copied unchanged, completly
  6. and free without requiring money or any other return service.
  7.  
  8. All information, programs and circuit proposals are made with care. Never-
  9. theless no guarantee of proper function or responsibiltiy for damages caused
  10. by the usage can be assumed.
  11.  
  12. Siegen, September 1993
  13.  
  14. Frank Sperber, DL6DBN
  15. Ypernstr. 174
  16. D-57072 Siegen
  17.  
  18. Time and efforts were spent to produce this software. In addition expensive
  19. tools (compiler, debugger) had to be buyed. Demonstate your appreciation
  20. for the opportunity to use ROTARY by a donation to:
  21.  
  22. Frank Sperber
  23. Sparkasse Siegen
  24. Account-no: 1667625
  25. Bank-no: 460 500 01
  26.  
  27. 50% of donations more than an equivalent of 10.-DM will support future
  28. amateur-radio satellites.
  29.  
  30. 2. Installation
  31. ---------------
  32. ROTARY.PRG is made for DigiPoint (DP) and offers drivers to control your
  33. antennarotators via an AMSAT-DL/IF-100 or ROTOR-232 interface. Place
  34. ROTARY.PRG and ROTARY.CFG into the subdirectory (folder) SAT of DP, if
  35. it is not done by the DP-installation.
  36.  
  37. Change ROTARY.CFG according to your system (see chapter 4). If there is
  38. ROT_CONF.APP, you may do it with this (see appendix A).
  39.  
  40. If your computer does not have a "cookie-jar" installed or the installed
  41. one is too small, it is recommended to install COOKINST.PRG (see appendix
  42. B).
  43.  
  44. 3. Functions of ROTARY.PRG
  45. --------------------------
  46. ROTARY.PRG is called by DP as childprocess. After its call ROTARY checks,
  47. whether to load ROTARY.CFG. It compares new and old angels of azimuth and
  48. elevation, and if one of them differs more than the necessary deviation
  49. the control is triggered. Some parameters are stored in a resident cookie
  50. named "DPR1". After that ROTARY.PRG terminates itself and DP takes the
  51. main control back.
  52.  
  53. If ROTARY should command SAT-TRAX (see appendix C) a control-cookie "STXC"
  54. is installed to deliver information to SAT-TRAX. If the cookie cannot be
  55. installed (no jar or jar too small) this commanding cannot take place.
  56.  
  57. 4. The configurationfile ROTARY.CFG
  58. -----------------------------------
  59. ROTARY.CFG is a standard ASCII-file. Each parameter starts at the beginning
  60. of a line, which must be terminated by <CR><LF>.
  61.  
  62. The first line represents the number of the chosen driver (see 5.). Take
  63. car of using only a driver recommended for your computersystem. Others may
  64. cause a bus-error (2 bombs). Due to efficiency there is no security-check!
  65.  
  66. The second line represents the necessary angle which must be exceeded
  67. between to following values of azimuth or elevation. It is an integer-
  68. value between 0 and 15 degrees.
  69.  
  70. example:
  71. 11
  72. 5
  73.  
  74. If SAT-TRAX should be commanded by name (driver-no. 14) the configuration
  75. must be extended by two lines for each satellite. The first line gives the
  76. satellite-name that DP sends to ROTARY (DP-spaces " " are changed to "_").
  77. The second line is the satellite-number of SAT-TRAX (refer to SAT-TRAX
  78. manual).
  79.  
  80. example:
  81. AO-13
  82. 1
  83. RS-10/11
  84. 2
  85. KO-23
  86. 3
  87.  
  88. 5. Interface-drivers
  89. --------------------
  90. ROTARY requires a rotator-system with azimuth-stroke in the south (180 deg)
  91. and an elevation-range of 180 degrees), systems like G(KR)-5400(B), G(KR)-
  92. 5600(B) or mixed systems G(KR)400/600 an G(KR)-500 and similar rotators.
  93.  
  94.  0: no driver and interface used
  95.  
  96. - AMSAT-DL/IF-100 interfaces
  97.   A PCB with assembly-instructions (German) or a complete IF-100 can be
  98.   obtained at: AMSAT-DL Warenvertrieb, Lohfeldweg 40,
  99.                D-30459 Hannover, Germany
  100.  
  101.  1: via DTR/RTS of Modem 1
  102.     (ST, STE, Mega-ST(E), TT only, not FALCON)
  103.     Pin 20(4) DTR is the CLOCK-Signal, Pin 4(7) RTS is the DATA-Signal.
  104.     Pin 7(5) is ground. (values in () for Sub-D 9 connectors)
  105.     The lines must be protected by a resistor of about 3.3 kOhms. +5V
  106.     of the original AMSAT-DL interface (pin 21) must be connected to
  107.     voltage S (pins 9, 18, 30 of the interface) via a 4.7 kOhms resis-
  108.     tor. For the IF-100 you must only wire the given connections.
  109.  
  110.     (refer to figure [1] of German manual)
  111.  
  112.     Note: no further RTS/CTS handshake is possible, but X-ON/X-OFF. You
  113.     should change it with the desktop-control-accessory. DP switches
  114.     between several TNCs with these lines. When using only one TNC this
  115.     driver may be used after the first call of ROTARY until DP is quit.
  116.  
  117.  2: via bits 6/7 of port A of the soundchip
  118.     (ST, STE, Mega-ST only, not Mega-STE, TT, FALCON)
  119.     Bit 6 (pin 15) of the soundchip (YM2149 or AY-3-8910) is CLOCK while
  120.     bit 7 (pin 14) is DATA. You must use an inverterstage for each line.
  121.     5V supply may be taken from pin 40 of the soundchip. AMSAT-DL inter-
  122.     face notes see above no. 1
  123.  
  124.     [2] (see above)
  125.  
  126.  3: via Centronics (D0/D1/Strobe)
  127.     (ST, STE, Mega-ST(E), TT, FALCON)
  128.     The printer-port is used. Beware of any further printeroutput via the
  129.     centronics-interface.
  130.  
  131.     [3]
  132.  
  133.  4: via the second MFP-chip of the TT, available at J602
  134.     (TT only, not ST, STE, Mega-ST(E), FALCON)
  135.     On TT's motherboard (near the VME-slot) is Jumper 602. You will need
  136.     inverters like driver 2.
  137.  
  138.     [4]
  139.  
  140.  5: via extended Joyport 1
  141.     (1040STE, FALCON only, not ST, Mega-ST(E), TT)
  142.     With this you cannot use the Joysticks 0 and 1 of the Joyports.
  143.     [5]
  144.  
  145.  6: via General-Purpose-I/O 0-2 of DSP-port
  146.     (FALCON only, not ST, STE, Mega-ST(E), TT)
  147.     Inverters or optocouplers needed.
  148.  
  149.     [6]
  150.  
  151. - ROTOR-232 by Henninger-electronics
  152.   This interface can be obtained at: HENNINGER-electronics,
  153.   Untere Dorfstr. 24, D-38304 Wolfenbuettel, Germany
  154.  
  155.  7: via MIDI-Out
  156.  8: via RS-232C, current serial
  157.  9: via Bios 6 (TOS 1.04) or Modem 1 (TOS 2.00 and higher)
  158. 10: via Bios 7 (TOS 1.04) or Modem 2 (TOS 2.00 and higher)
  159. 11: via Serial 1 (TOS 2.00 and higher)
  160. 12: via Serial 1 (TOS 2.00 and higher)
  161.  
  162. Please refer to computer and interface manuals for wiring. Do not forget
  163. to setup correct baudrate etc. via the desktop-control-accessory.
  164.  
  165. - SAT-TRAX commanding
  166.  
  167. 13: Transfer of antennadirections to SAT-TRAX
  168. 14: DP-synchroneous switching of SAT-TRAX satellites
  169.  
  170. Appendix A: Configurationprogramme ROT_CONF.APP
  171. -----------------------------------------------
  172. Not yet available.
  173.  
  174. Appendix B: Cookie-jar installation COOKINST.PRG
  175. ------------------------------------------------
  176. If your computer has no cookie-jar installed (earlier than TOS 1.06) or
  177. the installed one is to small, COOKINST.PRG will install a jar or expand
  178. an existing one to 40 possible entries. Therefor place COOKINST.PRG on a
  179. very early position of the AUTO-folder of your BOOT-disk or -partition.
  180.  
  181. Appendix C: Information about SAT-TRAX
  182. --------------------------------------
  183.  
  184. Main data of SAT-TRAX
  185.  
  186. Satellites:         up to 25, any number can be calculated simultaniously
  187.                     in the background;
  188. Input/output:       via GEM-window, -dialogues, via keyboard and/or mouse;
  189. Keplerians:         of ORBIT, AMADEUS 1.8, ELSA, OSCAR-ST and DP can be
  190.                     used (DP by SAT-TRAX version 1.5 and higher);
  191. Drivers:            for AMSAT-DL rotator-interface, Ricofunk IF-100 and 
  192.                     Henninger ROTOR-232, ASCII-output for own develop-
  193.                     ments and software-interfaces to other programmes;
  194. Communication:      information-interrogation and control by other appli-
  195.                     cations via AES-messages possible;
  196. Features:           manual antennadirection-control possible;
  197.                     acoustic and visible alert at satellite aquisition of 
  198.                     signals desireable;
  199.                     horizon-profile may be pretended;
  200.                     special communication with DP via ROTARY;
  201.                     Support of FPUs (MC68881 or 68882) on all systems.
  202.  
  203. SAT-TRAX can be used as accessory or like a standard application. Its main
  204. information are shown in a window.
  205. (refer to figure [7] of German manual)
  206. For each satellite a-y an information-field is displayed:
  207. e.g.:   AO-13    AO-10
  208.        305\-11  180/ 25
  209. Name and direction can be read, rising (/) and falling (\), being above the
  210. horizon (bold directioninformation) or desired alerts (bold name) are
  211. shown.
  212.  
  213. For each satellite additional information can be obtained, including your
  214. four most wanted transponder-downlinkranges.
  215. [8] (see above)
  216.  
  217. You may calculate two corresponding uplinkfrequencies for an observed down-
  218. linkfrequency.
  219. [9]
  220. Dopplershifts can be considerd. Via a proper driver the frequency-pair can
  221. be transferred to a transceiver.
  222.  
  223. Currently (September '93) SAT-TRAX 1.47 is available at
  224.  
  225. AMSAT-DL Warenvertrieb
  226. Lohfeldweg 40
  227. D-30459 Hannover
  228.  
  229. The update to version 1.5 will be probably issued January '94. The proceeds
  230. from SAT-TRAX will directly support the Phase 3-D project.
  231.  
  232.